tapped substation - German English Dictionary